int a[2][3]=*p[3], p[0]=&a[1][2],为什么
来源:百度知道 编辑:UC知道 时间:2024/06/10 20:07:50
这是个选择题,题:
int a[2][3]=*p[3]
答案是选p[0]=&a[1][2],
俺不知道为什么帮帮忙啊!明天就考试了!超急的!!
int a[2][3]=*p[3]
答案是选p[0]=&a[1][2],
俺不知道为什么帮帮忙啊!明天就考试了!超急的!!
是选指针的正确使用吧
*p[3]是指针数组,p[i]是一个一级指针,p是2级指针。
p[0] = &a[1][2] 是把a[1][2]的地址赋给指针p[0].
这个没看懂,贴全了吧~
p[0]即第3组的第2个~~
楼主没给全题目~
int *p=&a;和 int *p; *p=a;和 int *p; p=&a;有区别么?
定义int a[ ]={1,2,3,4,5,6},*p=a;表达式(*++p)++的值是________。
定义int a[2][3],*p[3];那么语句p=a和p[0]=a都错在哪?
c语言int *p=a解释
int a[]={10,9,8,7,6} *p=a; *(p+1)*(p+2)[2]=?
标准c++ int a[3][2]={1,2,3,4,5,6},(*p)[2]=a;语句麻烦看看
unsigned int a=2;int b = -3;
int *p=new int [3]和int p[3]是一回事吗?
int*p=&a这句话是什么意思 语法对不对呢
若有说明:int n=2,*p=&n,*q=p;则以下非法的赋值语句是 a) *p=q; b) p=n;